@charset "utf-8";
/* CSS Document */


.content {width:1200px;margin:0px auto;}
.banner {height:365px;}
.route {color:#999;height:55px;line-height:55px;border-bottom:#bbb 1px solid;}
.route span,.route a,.route em {color:#999;}
.townTitle h2 {font-family:'fz';font-size:30px;letter-spacing:2px;margin-top:25px;font-weight:100;text-align:center;}
.townTitle h5 {color:#999;font-weight:100;text-align:center;font-weight:100;}
.townTitle p {line-height:30px;text-indent:2em;}
.townCon {margin-top:40px;padding-left:20px;margin-bottom:20px;}
.townCon ul li {width:330px;height:470px;margin-left:25px;margin-right:30px;margin-bottom:40px;border:#ddd 1px solid;text-align:center;float:left;}
.townCon ul li p {text-align:left;margin-left:30px;margin-right:30px;line-height:26px;}
.townItemBottom {height:50px;padding-top:27px;border-top:#ddd 1px solid;}
.townItemBottom a {color:#fff;padding:10px 20px;background:#e0a364;}
.townItemBottom a:hover {background:#ed973f}
.townItemTop {height:370px;}
.townItemTop h3 {font-size:22px;margin-top:25px;font-family:'microsoft yahei';font-weight:100;}
.townItemTop h5 {color:#999;font-weight:100;line-height:30px;}
.townItemTop img {width:330px;height:140px;margin-top:5px;}
.recruitTable {margin-left:160px;margin-top:40px;margin-bottom:80px;}
.recruitTable th {text-align:right;border:none;}
.recruitTable td {padding-left:20px;text-align:left;border:none;}
.recruitTable select {color:#999;width:250px;height:35px;padding-left:8px;background:#f3f3f3;border:none;border-radius:3px;}
option {padding-top:5px;padding-bottom:5px;line-height:40px;}
.recruitTable textarea {width:680px;height:70px;line-height:25px;padding:10px;background:#f3f3f3;border:none;border-radius:3px;}
.recruitTable th {font-size:14px;font-weight:100;background:none;vertical-align:top;}
.recruitTable th span {color:#777;margin-top:12px;float:right;}
.recruitTable td a {color:#999;padding:8px 20px;margin-right:30px;border:#ddd 1px solid;cursor:pointer;border-radius:3px;}
.recruitTable td a:hover {color:#999;}
.recruitTable td input {width:180px;height:35px;padding-left:10px;background:#f3f3f3;border:none;border-radius:3px;}
#recruitBn {color:#fff;width:250px;height:40px;background:#ed9740;cursor:pointer;}